independent spent fuel storage installation - German English Dictionary